The proposed track for a Formula One Grand Prix on the streets of Miami is understood to have hit a speed bump due to the use of a controversial piece of land facing the Atlantic Ocean.
The proposed track for a Formula One Grand Prix on the streets of Miami is understood to have hit a speed bump due to the use of a controversial piece of land facing the Atlantic Ocean.
Please to comment